<programming> (OOD) A design method in which a system is
modelled as a collection of cooperating objects and
individual objects are treated as instances of a class
within a class hierarchy. Four stages can be identified:
identify the classes and objects, identify their semantics,
identify their relationships and specify class and object
interfaces and implementation. Object-orienteddesign is one
of the stages of object-oriented programming.
["Object-oriented analysis and design with applications",
Grady Booch, 2nd ed., pub. Benjamin/Cummings, Redwood CA,
1994].
(1997-12-07)
Object-orienteddesign
Object-orienteddesign (OOD) is the process of planning a system of interacting objects for the purpose of solving a software problem. It is one approach to software design.
TECHNICAL APPROACH FOR ANALYZING AND DESIGNING AN APPLICATION, SYSTEM, OR BUSINESS
OOAD; OOA&D; Object Oriented Class Design Principles; Object Oriented Analysis; Object-Oriented Analysis and Design; Object oriented analysis and design
Object-oriented analysis and design (OOAD) is a technical approach for analyzing and designing an application, system, or business by applying object-oriented programming, as well as using visual modeling throughout the software development process to guide stakeholder communication and product quality.
Object-oriented design (OOD) is the process of planning a system of interacting objects for the purpose of solving a software problem. It is one approach to software design.